// //1.创建web服务器，显示index.html和post.html两个页面
// const express = require('express');
// const app = express();
// app.listen(3000,()=>{
//   console.log('服务器已启动');
// });
// const template = require("express-art-template");
// app.engine("html",template);

// const path = require("path");
// const db = require("./db.js");

// app.use("/public",express.static(path.join(__dirname,'./view/public')));
// app.get('/index',(req,res)=>{
//   db.query("select * from cmt",(err,result)=>{
//     if(err){
//       return console.log(err);
//     }
//     res.render(path.join(__dirname,'./view/index.html'),{list:result});
//   });
  
// })

//1.加载express模块
const express = require('express');
//2.创建服务器
const app = express();
//3.监听/开启服务器
app.listen(3000,()=>{
  console.log("running...");
});
//加载db模块(就是数据库mysql的链接对象)
const db = require("./db.js");
const path = require('path');
const template = require("express-art-template");
//配置模板引擎
app.engine('html',template);

//统一加载静态资源
app.use('/public',express.static(path.join(__dirname,"./view/public")));
//4.监听路由
app.get('/index',(req,res)=>{
  //执行sql 语句
  db.query("select * from cmt",(err,result)=>{
    if(err){
      return console.log(err);
    };
    //将数据渲染到页面上
    res.render(path.join(__dirname,'./view/index.html'),{list:result});
    // console.log(result);
  });
});